contract payable - French English Dictionary